Bartang (ülemjooksul on ta Oksu ja keskjooksul Murgab) on jõgi Tadžikistanis Pamiiri mägismaal Mägi-Badahšani autonoomses ringkonnas, Pandži parempoolne lisajõgi.
Jõe nimi tähendab tadžiki keeles kitsast läbipääsu.
Jõe pikkus on 528 km, vooluhulk kõigub 103–156 m³/s, keskmiselt 131 m³/s. Jõgi toitub lume- ja jääsulaveest.
Kuivades piirkondades kasutatakse Bartangi jõe vett niisutamiseks. Jõele on rajatud Šudžani HEJ.
Oksu on jõe nimi ülemjooksul. See tähendab kirgiisi keeles (Аксы) valget vett. Oksu algab Afganistani kirdenurgas Vākhāni koridoris 4015 meetri kõrgusel merepinnast. Ta voolab algul itta, kuni jõuab Tadžikistani piirini, seal pöördub Kizilraboti (Shaimaki) külas loodesse. Kizilrabotist allavoolu voolab Oksu asustamata platool Tadžikistani idapiiri lähedal. Jõe paremal kaldal asub halb, üksnes maasturitega läbitav tee. 60 km enne Murgabi linna pöördub Oksu läände ja sel kohal jõeäärse tee kvaliteet mõnevõrra paraneb. Murgabis ületab jõe Mägi-Badahšani keskne maantee, mis ühendab Horugit Karakküliga.
Murgab on jõe nimi keskjooksul, Murgabist allavoolu. See tähendab tadžiki keeles 'karjamaajõgi'. Murgabi ääres teed ei kulge ja jõekallas ei ole üldiselt läbitav, välja arvatud seiklusturistidele. Sayhobi (Ghudara) külast pisut ülesvoolu on looduslik maalihe moodustanud Sarezi järve.
Bartang on jõe nimi alamjooksul Sarezi järvest või sellest pisut allpool olevast Ghudara jõe suudmest Bartangi suudmeni. Selle osa pikkus on 132 km. Selle osa keskel läbib jõgi Bartangi küla.
Piki Bartangi alamjooksu kulges vana kaubatee. Enne 20. sajandit nõudis selle kaubatee läbimine koolmekohtade ning kaubateele kaljude äärde pandud redelite ja platvormide kasutamist. Kaubatee koosnes kolmest osaliselt kattuvast teest: kõige lühem oli kasutatav ainult sügiseti madalvee ajal, keskmise pikkusega tee oli läbitav aasta läbi ja kõige pikem oli läbitav koormaloomadega, kes ei saanud näiteks redeleid kasutada. Piki Bartangi kulgeb tee tänapäevalgi, kuid see muutub aeg-ajalt rusuvoolude tõttu läbimatuks.
Bartang suubub Pandži, mis alamjooksul kannab nime Amudarja, Rušonis 1979 meetri kõrgusel merepinnast. Seega on jõe lang 2036 meetrit ehk umbes 3,9 meetrit kilomeetri kohta.